package com.shenda.api.entity;

import com.swak.entity.IdEntity;
import com.swak.rxtx.codec.Encodes;
import com.swak.utils.time.DateTimes;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * 陀螺仪日志
 * 
 * @author lifeng
 */
@Setter
@Getter
@Accessors(chain = true)
public class Log extends IdEntity<Long> implements Encodes {

	private static final long serialVersionUID = 1L;

	private String comm;// comm 口
	private String gyro;// 设备
	private String opsCmd;// 操作命令
	private String opsContent;// 操作内容
	private String opsTime;// 操作时间
	private String opsType;// 操作类型

	/**
	 * 保存
	 */
	@Override
	public Long prePersist() {
		this.opsTime = DateTimes.getFormatNow("yyyy-MM-dd HH:mm:ss");
		return super.prePersist();
	}
}
